const fs = require('fs'); // 内置模块()直接写，自定义模块()写目录

// 同步读取目录synchronism 
// try{
//     // 可能出错的代码
//   let dirs = fs.readdirSync('./');  
// }
// catch{
//     // 出错后输出，但是不停止执行
//   console.log(err);  
// }
// // 没有出错后继续执行。
// console.log(dirs);




// 异步读取目录asynchronism
// fs.readdir('./',(err, data)=>{
//     console.log(err); // null
//     console.log(data);
// })



// 错误的回调优先，在回调函数中第一个参数表示错误对象，默认为 null
// 先判断错误哦
fs.readdir('./03',(err, data)=>{
    if(err){
        console.log(err);
    }else{
        console.log(data);
    }  
})
